Skip to main content
Feedback

6.1.0 Boomi Cloud API Management – Local Edition February 2025 Release Notes

February 10 2024
New
We added these features
  • Added tethered mode in 6.1.0 to pull the configuration details from MoM based on schedule or on demand. (EIN-12025)

    Refer to Creating Mashery Onprem Manager (MOM) API Key and Secret in the Installation Guide for more information.

  • Added a migration utility from 5.x to 6.x in Tethered Mode. For this migration, update migration.yaml to migrate from tethered to tethered mode. Users can begin migration to Boomi Cloud API Management - Local Edition 6.1.0 tethered mode once Boomi Cloud API Management - Local Edition 6.1.0 has finished syncing with MoM. (EIN-12286)

    Refer to Migration from 5.x to 6.x in the Migration and Upgrade Guide for more information.

  • Added a migration utility from 4.x to 6.x similar to the migration utility from 5.x to 6.x. (EIN-12206)

    Refer to Migration from 4.x to 6.x in the Migration and Upgrade Guide for more information.

  • Manage seeding of data creation as a helm pre-install hook. This feature allows you to manage customizations, generate seed data, and run MySQL commands to prepare the database. (EIN-12225)

    Refer to 6.1.0 Values.yaml in the Installation Guide for more information.

  • Manage RBAC (role, rolebinding, service accounts) via Helm. This replaces the current sample-based approach for configuring roles, rolebinding, and service accounts. (EIN-12223)

    Refer to Upgrading from 6.0.0 to 6.1.0 in the Migration and Upgrade Guide for more information.

  • The JWTClaimsVerificationPolicy can now match these policies - match exact, match all, match none, match any. (EIN-12541)

    Refer to JWT Authentication Connector in the Connectors Guide for more information.

  • Added OIDC Support in Boomi Cloud API Management - Local Edition 6.1.0. (WA-13648)

    Refer to OIDC Configuration in the User Guide for more information.

  • Added a new Search option to the API Package > Definitions page. You can now use this option to easily find the API definitions and add or remove them from a package plan. (WA-13500)

    Refer to the Definitions in the User Guide for more information.

  • Added PII data encryption for the member table for on-premise MySQL. (EIN-11876)

    Refer to the MySQL Database Service in the Installation Guide for more information.

  • Enhanced the functionality of the Certificates and Identities menus by adding a new Certificate Management menu on the homepage, which has the functions of both Certificates and Identities. (WA-13653)

    Refer to Configurations Available in Untethered Mode in the User Guide for more information.

  • The Role and Cluster settings view is now improved by organizing the properties. (WA-13708)

  • Enhanced the functionality of the Sync History page in Tethered mode by adding a table and a Trigger Sync button.

    The table shows sync history details such as Triggered Time, Completion Time, Details, Status, Triggered By, and Mode. (WA-13609)

    The Trigger Sync button syncs the data from MoM manually. (WA-13608)

    Refer to Configurations Available in Tethered Mode in the User Guide for more information.

New
Changes in Boomi Cloud API Management – Local Edition 6.1.0
important

Several updates have been done from Boomi Cloud API Management – Local Edition 6.0.0 to 6.1.0. The following table lists the changes in Boomi Cloud API Management – Local Edition 6.1.0. These include renaming the component name, restructuring the configuration sub chart, role management, and database changes.

6.0.0(existing)6.1.0(updated)Description(changes in behavior)
cacheloader chartloaderThe cacheloader chart is known as loader in 6.1.0.
cacheloader imageloaderThe cacheloader image is known as loader in 6.1.0.
cacheloader-cron imageloader-cronThe cacheloader-cron image is known as loader-cron in 6.1.0.
cacheloader-cron subchartloader-cronThe cacheloader-cron subchart is known as loader-cron in 6.1.0.
Configui subchartThe values in the Configui subchart are now moved to the global section in 6.1.0.
Role, role binding, and service accountsRole, role binding, and service accounts are managed via Helm. For more details, refer to values in the rolebinding subchart.
Seed dataThe seed data is populated via Helm. The default behavior of the database remains the same.
Cache warm upThe data loaded in cache is handled by post-install and post-upgrade hook charts.
Fix
We fixed these issues
  • In Boomi Cloud API Management - Local Edition 6.0.0, the default admin password and OAuth scope could not be customized. We fixed this issue, and now, in Boomi Cloud API Management - Local Edition 6.1.0, you can customize them by pre-install hook. (EIN-12220)

    Refer to the Customizing IDs and Keys for Local Edition in the Installation Guide for more information.

  • The Fluent-bit side car may not have permission to collect logs from the pod console logs (from the host path location). Users can choose not to deploy the Fluent-bit side car or change the log location to the pod filesystem. (EIN-12303)

    Refer to the Values.global.logging.includeFluentBitContainer in the Installation Guide for more information.

  • The oauth2-jwt-authenticator fails for cached JWT keys. The jwks_cache_expiry is set to 0. Normally, it is set to 15. (EIN-12313)

  • Users reported a NonUniqueResultException error while creating new endpoints. A fix was done for this issue. (WA-13810)

  • The imagePullPolicy was missing for ConfigUI. This is fixed for ConfigUI and all Fluent-bit containers. (EIN-12278)

    Refer to the Values.global.apimImageRegistry in the Installation Guide for more information.

  • Users reported anomalous behavior of mTLS for the number of connections opened to the backend when using a connection via ML with mTLS. To fix this issue, create a backend service that supports mTLS and a configuration for mutual SSL. (EIN-11984)

  • The application EAV field was not getting populated when creating an application. A fix was done for this issue. (WA-13690)

  • Creating a Scheduled Maintenance Event for multiple endpoints failed with an error message Scheduled Maintenance Event already assigned. This issue occurred because the name path of a newly created Scheduled Maintenance Event was not getting displayed in the Boomi Cloud API Management UI. A fix is done for this issue, and users can add more than one endpoint while creating a Scheduled Maintenance event. (WA-13681)

    Refer to the Managing Endpoints for more information.

  • When creating an API definition using the URI Import option, an incorrect URI error message is displayed. A fix was implemented as a workaround for this issue, and now a valid incorrect URI error message is displayed. (WA-13592)

  • The helm chart shows warnings when deploying on OpenShift 4.13. This does not impact cluster deployment or functionality. This issue has now been fixed. (EIN-11575)

Fix
Known Issues

The following items are known issues and will be addressed in a future release:

  • During the rolling upgrade, traffic is disrupted for a few minutes as cache pods are upgraded, and data needs to be loaded in the new cache pods. (EIN-12583)

  • The Kubernetes load balancer changes the source/client IP value when redirecting a call to one of the traffic manager pods. As a workaround to this issue, use the X-Forwarded-For header when making traffic calls. (EIN-12217)

  • Using string concatenation with the + operator breaks the trafficmanager image build. This is because the Java assist library does not have upgraded symbols for Java 17. This is mostly observed when using string concatenation in log messages. As a workaround to this issue, use StringBuilder or Logback formatters.

    Refer to the example in the Adding logger utility class in the SDK Guide for more information. (EIN-12294)

  • Boomi Cloud API Management – Local Edition does not connect to the MySQL database if the database password contains special characters other than the following special characters: (EIN-12174)

    • Tilde ~
    • Exclamation mark !
    • Ampersand @
    • Hash or Pound #
    • Dollar sign $
    • Percentage %
    • Caret ^
    • Asterisk *
    • Open and close parentheses ()
    • Open and close curly braces {}
    • Open and close brackets []
    • Underscore _
    • Plus symbol +
  • Using wildcard characters while searching for identity or certificate names does not let you filter the search results. (WA-13679)

  • The user gets a console error message in the Configuration Manager UI while creating the API Definition Endpoint and Package key. (WA-13680)